<!DOCTYPE html>
<html lang="zh-CN">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1">
    <title>添加乘客</title>
    <!--引入css-->
    <link rel="stylesheet" href="../../css/reset.css" />
    <link rel="stylesheet" href="../../css/public.css" />
    <link rel="stylesheet" href="../../css/mobileSelect.css">
    <link rel="stylesheet" href="../../css/form.css" />
    <script type="text/javascript">
        if (/Android (\d+\.\d+)/.test(navigator.userAgent)) {
            var version = parseFloat(RegExp.$1);
            if (version > 2.3) {
                var phoneScale = parseInt(window.screen.width) / 750;
                document.write('<meta name="viewport" content="width=750, minimum-scale = ' + phoneScale +
                    ', maximum-scale = ' + phoneScale + ', target-densitydpi=device-dpi">');
            } else {
                document.write('<meta name="viewport" content="width=750, target-densitydpi=device-dpi">');
            }
        } else {
            document.write('<meta name="viewport" content="width=750, user-scalable=no, target-densitydpi=device-dpi">');
        }
    </script>
</head>

<body>
    <div class="passenger-form">
        <ul>
            <li class="box">
                <p class="name flex28">
                    <span>姓名</span>
                </p>
                <p class="info flex66">
                    <input class="input" type="text" placeholder="如：李程程">
                    <i class="disclaimer-tips icon-tips-999"></i>
                </p>
            </li>
            <li class="box">
                <p class="name flex28">
                    <span>手机号</span>
                </p>
                <p class="info flex66">
                    <input class="input" type="text" placeholder="请输入手机号">
                </p>
            </li>
            <li class="box">
                <p class="name flex28 space-info certificates">
                    <span id="js-certificates">身份证</span>
                    <i class="icon-tri-down"></i>
                </p>
                <p class="info flex66">
                    <input class="input" type="text" placeholder="请填证件号码">
                </p>
            </li>
            <li class="box">
                <p class="name flex28">
                    <span>所在地区</span>
                </p>
                <p class="info flex66">
                    <span class="c-999" id="trigger">请选择所在地区</span>
                    <i class="icon-arrow-gt"></i>
                </p>
            </li>
            <li class="box">
                <p class="name flex28">
                    <span>详细地址</span>
                </p>
                <p class="info flex66">
                    <input class="input" type="text" placeholder="请填写详细地址">
                </p>
            </li>
            <li class="box">
                <p class="name flex28">
                    <span>入学年份</span>
                    <i class="icon-arrow-down"></i>
                </p>
                <p class="info flex66">
                    <span>2012年入学</span>
                    &nbsp; &nbsp;
                    <span>4年制</span>
                </p>
            </li>
            <li class="box">
                <p class="name flex28">
                    <span>优惠区间</span>
                    <i class="icon-mark">?</i>
                </p>
                <div class="info student flex66">
                    <p>
                        <span class="c-999" id="trigger">请选择所在地区</span>
                        <i class="icon-arrow-gt"></i>
                    </p>
                    <p>
                        <span class="c-999" id="trigger">请选择所在地区</span>
                        <i class="icon-arrow-gt"></i>
                    </p>
                </div>
            </li>
        </ul>
    </div>
    <div class="btn-big-box">
        <a id="js-join-btn" href="javascript:void(0);" class="btn-big">加入我们</a>
    </div>

    <div class="mask"></div>
    <div class="mask-high"></div>
    <!-- 浮动弹窗 -->
    <div id="js-card-popup" class="select-popup popup high">
        <div class="popup-tit">
            <h3></h3>
            <i class="icon-close"></i>
        </div>
        <ul class="select-list">
            <li class="select">
                <p>身份证</p>
                <i class="icon-select"></i>
            </li>
            <li>
                <p>护照</p>
                <i class="icon-select"></i>
            </li>
            <li>
                <p>其他</p>
                <i class="icon-select"></i>
            </li>
        </ul>
    </div>
    <!-- 定位弹窗 -->

    <!-- 操作取消确定弹窗 -->
    <div id="js-prompt-popup" class="prompt-popup popup">
        <i class="icon-close"></i>
        <h3 class="tit">title</h3>
        <ul class="info">
            <li>
                <p>测试测试测试测试</p>
            </li>
        </ul>
        <ul class="btn box">
            <li class="flex concel">取消</li>
            <li class="flex finish">确定</li>
        </ul>
    </div>

    <!-- 免责申明弹窗 -->
    <div id="js-disclaimer-name-cover" class="disclaimer-cover cover">
        <div class="cover-info">
            <h4>航空组合险</h4>
            <h5>一、税费及航空公司</h5>
            <p>1.每段航班均需缴纳机场建设费和燃油税；</p>
            <p>2.每段航班均需缴纳机场建设费和燃油税；每段 航班均需缴纳机场建设费和燃油税。
            </p>
            <h5>二、税费及航空公司</h5>
            <p>1.每段航班均需缴纳机场建设费和燃油税；</p>
            <p>2.每段航班均需缴纳机场建设费和燃油税；</p>
            <h5>三、税费及航空公司</h5>
            <p>1.每段航班均需缴纳机场建设费和燃油税；</p>
            <p>2.每段航班均需缴纳机场建设费和燃油税；每段 航班均需缴纳机场建设费和燃油税。
            </p>
            <h5>四、税费及航空公司</h5>
            <p>1.每段航班均需缴纳机场建设费和燃油税；</p>
            <p>2.每段航班均需缴纳机场建设费和燃油税；每段 航班均需缴纳机场建设费和燃油税。
            </p>
        </div>
        <p class="cover-btn">
            <i class="icon-close-cover"></i>
        </p>
    </div>

    <script type="text/javascript" src="../../js/jquery-1.8.3.min.js"></script>
    <script type="text/javascript" src="../../js/mobileSelect.js"></script>
    <script type="text/javascript" src="../../js/public.js"></script>
    <script type="text/javascript" src="../../js/form.js"></script>
    <script>
        var UplinkData = [{
                id: '1',
                value: '兰博基尼'
            },
            {
                id: '2',
                value: '劳斯莱斯',
                childs: [{
                        id: '1',
                        value: '曜影'
                    },
                    {
                        id: '2',
                        value: '幻影',
                        childs: [{
                                id: '1',
                                value: '标准版'
                            },
                            {
                                id: '2',
                                value: '加长版'
                            },
                            {
                                id: '3',
                                value: '巅峰之旅'
                            },
                            {
                                id: '4',
                                value: '流光熠世'
                            },
                            {
                                id: '5',
                                value: '都会典藏版'
                            }
                        ]
                    },
                    {
                        id: '3',
                        value: '古思特',
                        childs: [{
                                id: '1',
                                value: '加长版'
                            },
                            {
                                id: '2',
                                value: '永恒之爱'
                            },
                            {
                                id: '3',
                                value: '英骥'
                            },
                            {
                                id: '4',
                                value: '阿尔卑斯典藏版'
                            }
                        ]
                    },
                    {
                        id: '4',
                        value: '魅影',
                        childs: [{
                                id: '1',
                                value: '标准版'
                            },
                            {
                                id: '2',
                                value: 'Black Badge'
                            }
                        ]
                    }
                ]
            },
            {
                id: '3',
                value: '宾利',
                childs: [{
                        id: '1',
                        value: '慕尚',
                        childs: [{
                                id: '1',
                                value: '标准版'
                            },
                            {
                                id: '2',
                                value: '极致版'
                            }
                        ]
                    },
                    {
                        id: '2',
                        value: '欧陆',
                        childs: [{
                                id: '1',
                                value: '尊贵版'
                            },
                            {
                                id: '2',
                                value: '敞篷标准版'
                            },
                            {
                                id: '3',
                                value: '敞篷尊贵版'
                            }
                        ]
                    }
                ]
            },
            {
                id: '4',
                value: '法拉利',
                childs: [{
                        id: '1',
                        value: 'LaFerrari'
                    },
                    {
                        id: '2',
                        value: '法拉利488'
                    },
                    {
                        id: '3',
                        value: 'GTC4Lusso'
                    }
                ]
            },
            {
                id: '5',
                value: '玛莎拉蒂',
                childs: [{
                        id: '1',
                        value: '总裁'
                    },
                    {
                        id: '2',
                        value: '玛莎拉蒂GT'
                    },
                    {
                        id: '3',
                        value: 'Levante'
                    }
                ]
            }
        ];

        //----------------------------------------------------------
        //更多参数详情可查看文档 https://github.com/onlyhom/mobileSelect.js

        /**
         * 参数说明
         * @param trigger(必填参数) 触发对象的id/class/tag
         * @param wheels(必填参数)  数据源,需要显示的数据
         * @param title 控件标题
         * @param position 初始化定位
         * @param callback 选择成功后触发的回调函数，返回indexArr(选中的选项索引)、data(选中的数据)
         * @param transitionEnd 每一次手势滑动结束后触发的回调函数,返回indexArr(当前选中的选项索引)、data(选中的数据)
         * @param keyMap 字段名映射
         */

        /**
         * 函数说明(实例化之后才可用)
         * @function setTitle()      参数 string                 设置控件的标题
         * @function updateWheel()   参数 sliderIndex, data      重新渲染指定的轮子(可用于先实例化，后通过ajax获取数据的场景)
         * @function updateWheels()  参数 data                   重新渲染所有轮子,仅限级联数据格式使用(可用于先实例化，后通过ajax获取数据的场景)
         * @function locatePostion() 参数 sliderIndex, posIndex  传入位置数组，重定位轮子的位置
         * @function show()          参数 无参                   唤起弹窗组件    
         * @function getValue()      参数 无参                   获取组件选择的值     
         */
        var mobileSelect = new MobileSelect({
            trigger: '#trigger',
            title: '',
            wheels: [{
                data: UplinkData
            }],
            transitionEnd: function (indexArr, data) {
                console.log(data);
            },
            callback: function (indexArr, data) {
                console.log(data);
            }
        });
    </script>
</body>

</html>